98448
149821
382234
510320
373913
342244
176713
634681
851789
396817
770689
728232
5169799
3590581
3118148
2419804
2243988
2070609
1991358
192178
1776118
1724136
1696196
1642471